.el-date-editor--daterange.el-input,
.el-date-editor--daterange.el-input__inner,
.el-date-editor--timerange.el-input,
.el-date-editor--timerange.el-input__inner {
}

.el-date-editor.el-range-editor.el-input__inner.el-date-editor--daterange {
  max-width: 229px !important;
}

.el-tree-node {
  position: relative;
  padding-left: 16px;
  margin-left: 10px;
}

.el-tree-node__children {
  padding-left: 16px;
}

.el-tree-node :last-child:before {
  height: 38px;
}

.el-tree > .el-tree-node:before {
  border-left: none;
}

.el-tree > .el-tree-node:after {
  border-top: none;
}

.el-tree-node:before {
  content: '';
  left: -4px;
  position: absolute;
  right: auto;
  border-width: 1px;
  border-left: 1px dashed #1389bc;
  bottom: 0px;
  height: 100%;
  top: -26px;
  width: 1px;
}

.el-tree-node:after {
  content: '';
  left: -4px;
  position: absolute;
  right: auto;
  border-width: 1px;
  border-top: 1px dashed #1389bc;
  height: 20px;
  top: 12px;
  width: 18px;
}

.el-tree .el-tree-node__expand-icon.expanded {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

.el-tree .el-icon-caret-right:before {
  content: '\e723';
  font-size: 16px;
  color: #1389bc;
  position: absolute;
  left: -20px;
  top: -8px;
}

.el-tree .el-tree-node__expand-icon.expanded.el-icon-caret-right:before {
  content: '\e722';
  font-size: 16px;
  color: #1389bc;
  position: absolute;
  left: -20px;
  top: -8px;
}

.el-tree-node__expand-icon.is-leaf:before {
  content: '\e722';
  font-size: 16px;
  color: #1389bc;
  position: absolute;
  left: -20px;
  top: -8px;
}

.el-tree-node__content > .el-tree-node__expand-icon {
  padding: 0;
}

.avatar-uploader .el-upload {
  border: 1px dashed #ccc;
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  transition: #ccc;
}

.avatar-uploader .el-upload:hover {
  border-color: #ccc;
}

.el-icon.avatar-uploader-icon {
  font-size: 28px;
  color: #8c939d;
  width: 178px;
  height: 178px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}
